bottom-crawling vehicle - Turkish English Dictionary